independent living facility - Almanca İngilizce Sözlük